machete with a handle guard - Espagnol Anglais Dictionnaire